rewarding activity

Translations
вознаграждающая деятельность
Gardening can be a highly rewarding activity for people of all ages.
Садоводство может быть высоко вознаграждающей деятельностью для людей всех возрастов.